package com.hh.bss.report.vo.query;

import java.io.Serializable;
import java.util.Date;

import com.hh.bss.base.BaseQuery;
import com.hh.bss.util.DateHelper;

public class ReportQuery extends BaseQuery implements Serializable  {
    private Date beginD;
    private Date endD;
    private String account; 
    private String role;
    private String jobName;
    private String custName;
    private String partner;
    private String isDefault;
    private String accountStatus;
    //private Integer deptId;
    private Integer jobStatus;
    private String year;
    private String integrity;
    private String datatype;
    private String yjType;
    private String yjmType;
    
    public String getYjmType() {
		return yjmType;
	}
	public void setYjmType(String yjmType) {
		this.yjmType = yjmType;
	}
	public String getYjType() {
		return yjType;
	}
	public void setYjType(String yjType) {
		this.yjType = yjType;
	}
	public String getDeptId() {
		return deptId;
	}
	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}
	private String optype;
    private String jobManager;
    private String jobCoo;
    private String deptId;
	public String getJobManager() {
		return jobManager;
	}
	public void setJobManager(String jobManager) {
		this.jobManager = jobManager;
	}
	public String getJobCoo() {
		return jobCoo;
	}
	public void setJobCoo(String jobCoo) {
		this.jobCoo = jobCoo;
	}
	public String getDatatype() {
		return datatype;
	}
	public void setDatatype(String datatype) {
		this.datatype = datatype;
	}
	public String getOptype() {
		return optype;
	}
	public void setOptype(String optype) {
		this.optype = optype;
	}
	public String getIntegrity() {
		return integrity;
	}
	public void setIntegrity(String integrity) {
		this.integrity = integrity;
	}
	public String getYear() {
		return year;
	}
	public void setYear(String year) {
		this.year = year;
	}
	public String getAccountStatus() {
		return accountStatus;
	}
	
	public Integer getJobStatus() {
		return jobStatus;
	}
	public void setJobStatus(Integer jobStatus) {
		this.jobStatus = jobStatus;
	}
	
	public void setAccountStatus(String accountStatus) {
		this.accountStatus = accountStatus;
	}
	public String getIsDefault() {
		return isDefault;
	}
	public void setIsDefault(String isDefault) {
		this.isDefault = isDefault;
	}
	public String getPartner() {
		return partner;
	}
	public void setPartner(String partner) {
		this.partner = partner;
	}
	public String getJobName() {
		return jobName;
	}
	public void setJobName(String jobName) {
		this.jobName = jobName;
	}
	public String getCustName() {
		return custName;
	}
	public void setCustName(String custName) {
		this.custName = custName;
	}
	public Date getBeginD() {
		return beginD;
	}
	public void setBeginD(Date beginD) {
		this.beginD = beginD;
	}
	public Date getEndD() {
		return endD;
	}
	public void setEndD(Date endD) {
		Date tempd=endD;
		if (tempd!=null) tempd=DateHelper.add(tempd, DateHelper.DAY, 1);
		this.endD = tempd;
	}
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
	public String getRole() {
		return role;
	}
	public void setRole(String role) {
		this.role = role;
	}
	private String roleType;
	public String getRoleType() {
		return roleType;
	}

	public void setRoleType(String roleType) {
		this.roleType = roleType;
	}
}
